Excel Center - Lafayette Square nearby hotel search is centered on latitude 39.8176 & longitude -86.2640.